DESCRIPTION:

This stand alone executable will convert an InRoads XIN file to 
  three separtate XML files for importing of:

 		- Element Templates
 		- Feature Symbologies
 		- Feature Definitions
 	
 	to OpenRoads Designer CONNECT Edition.	
  
  The application requires the completion of the included mapping spreadsheet before usage.
  The mapping spreadsheet consists of four separate tabs
		- Element Templates
		- Feature Symbologies
		- Feature Definitions
		- Level Rename
	The mapping spreadsheet is a means to map InRoads Styles and Symbologies to their
	approproriate equivalents in OpenRoads Designer CONNECT Edition.
	
	For example consider this:
	 - InRoads Named Symbology = OpenRoads Designer CONNECT Edition Element Template
	 - InRoads Style           = OpenRoads Designer CONNECT Edition Feature Symbology / Feature Definition
		
		  
USAGE:

1. Watch the video located here:

     Note: This is a very long link and will likely be word wrapped.

https://communities.bentley.com/products/road___site_design/w/road_and_site_design__wiki/40487/video-migrating-xin-to-feature-definitions-feature-symbologies-and-element-templates
     
2. Complete the remaping spreadsheet as required.  Make sure the spreadsheet and all program files and XIN are
   all in the same folder.

3. Run the executable provided selecting the desired units and selcting the XIN file

4. Choose OK to aknowledge the creation of the Missing Name Maps log file if applicable.  This log
	 file will be created if the mapping spreadsheet does not cover all elements in the XIN file.

5. Select Export to XML to generate the 3 xml files.

6. Make sure this admin config variable is set in your workspace:

_CIVIL_STANDARDS_IMPORTEXPORT = 1

7. Import the Element Templates, then Feature Symbologies, and lastly the Feature Definitions to a new DGNLib
	 
  
KNOWN LIMITATIONS:
  
- This will NOT "Update" Elememt Templates or Feature symbologies, or Feature Definitions.  
   If one with the same name already exist, the new imported entry will be given a 
   suffix of the number 1.  Thus, it is best practice to
   either delete the entries before import, or import to a new dgnlib file.

SPREADSHEET CREATION

Here is a basic list of options for the name matching (remember, case is ignored):

*  any group of characters
?  any single character
[character list]  any single character from the list of characters (i.e. [abc])
[^character list]  any single character NOT from the list of characters (i.e. [^xyz])
[first-last]  any single character within the range of characters (i.e. [a-z])
# - any single digit (0-9)


SUPPORT:

Please follow your normal processes and log a support ticket if issues are encountered.
